<?php

require('../conf/DBAbstractModel.php');
require('../modelos/accidente.php');
//echo "accion: " . $_POST['accion'];

if ($_POST['accion'] == 'registrar') {
    echo "Registar </br>";
    $accidente = new Accidente();
    $accidente->id_accidente = isset($_POST['id_accidente']) ? $_POST['id_accidente'] : NULL;
    $accidente->tipo_accidente = isset($_POST['tipo_accidente']) ? $_POST['tipo_accidente'] : NULL;
    $accidente->fecha = isset($_POST['fecha']) ? $_POST['fecha'] : NULL;
    $accidente->hora = isset($_POST['hora']) ? $_POST['hora'] : NULL;
    $accidente->turno = isset($_POST['turno']) ? $_POST['turno'] : NULL;
    $accidente->causa = isset($_POST['causa']) ? $_POST['causa'] : NULL;
    $accidente->direccion = isset($_POST['direccion']) ? $_POST['direccion'] : NULL;
    $accidente->parroquia = isset($_POST['parroquia']) ? $_POST['parroquia'] : NULL;
    $accidente->municipio = isset($_POST['municipio']) ? $_POST['municipio'] : NULL;
    $accidente->estado = isset($_POST['estado']) ? $_POST['estado'] : NULL;
    $accidente->observaciones = isset($_POST['observaciones']) ? $_POST['observaciones'] : NULL;
    $accidente->placa_funcionario_guardia = isset($_POST['placa_funcionario_guardia']) ? $_POST['placa_funcionario_guardia'] : NULL;
    $accidente->placa_funcionario_auxiliar = isset($_POST['placa_funcionario_auxiliar']) ? $_POST['placa_funcionario_auxiliar'] : NULL;
  if (trim($_POST['fecha']) == ''){
        echo "entre <br/>";
        $accidente->fecha = "NULL"; //$cadena_sin_espacios=trim($cadena); 
    }  
    $accidente->save();
}
else if ($_POST['accion'] == 'actualizar') {
    echo "actualizar </br>";
     $accidente = new Accidente();
    $accidente->id_accidente = isset($_POST['id_accidente']) ? $_POST['id_accidente'] : NULL;
    $accidente->tipo_accidente = isset($_POST['tipo_accidente']) ? $_POST['tipo_accidente'] : NULL;
    $accidente->fecha = isset($_POST['fecha']) ? $_POST['fecha'] : NULL;
    $accidente->hora = isset($_POST['hora']) ? $_POST['hora'] : NULL;
    $accidente->turno = isset($_POST['turno']) ? $_POST['turno'] : NULL;
    $accidente->causa = isset($_POST['causa']) ? $_POST['causa'] : NULL;
    $accidente->direccion = isset($_POST['direccion']) ? $_POST['direccion'] : NULL;
    $accidente->parroquia = isset($_POST['parroquia']) ? $_POST['parroquia'] : NULL;
    $accidente->municipio = isset($_POST['municipio']) ? $_POST['municipio'] : NULL;
    $accidente->estado = isset($_POST['estado']) ? $_POST['estado'] : NULL;
    $accidente->observaciones = isset($_POST['observaciones']) ? $_POST['observaciones'] : NULL;
    $accidente->placa_funcionario_guardia = isset($_POST['placa_funcionario_guardia']) ? $_POST['placa_funcionario_guardia'] : NULL;
    $accidente->placa_funcionario_auxiliar = isset($_POST['placa_funcionario_auxiliar']) ? $_POST['placa_funcionario_auxiliar'] : NULL;
  if (trim($_POST['fecha']) == ''){
        echo "entre <br/>";
        $accidente->fecha = "NULL"; //$cadena_sin_espacios=trim($cadena); 
    }
     $accidente->update($_POST['id_accidente']);
    
}
else if ($_POST['accion'] == 'eliminar') {
    echo "eliminar </br>";
    $accidente = new Accidente();
    $accidente->delete($_POST['id_accidente']);
}

else if ($_POST['accion'] == 'consultar') {   
   $accidente = new Accidente();
    if (trim($_POST['id_accidente']) != '') {
        $accidente->get($_POST['id_accidente']);
        echo json_encode($accidente->rows);
    } else if (trim($_POST['id_accidente']) == '') {
        $accidente->getAll();
        echo json_encode($accidente->rows);
   }
}

?>
